package cn.icanci.ladybird.service.user;

import cn.icanci.ladybird.pojo.dto.UserIndexTicketDetailsDTO;
import cn.icanci.ladybird.pojo.dto.UserOrderDTO;
import cn.icanci.ladybird.pojo.dto.UserSeatSelectionDTO;

import java.util.Date;
import java.util.List;

/**
 * @author: YPF
 * @date: Created in 2020/10/2 20:35
 * @classAction:
 */
public interface UserSeatService {

    /**
     * 查询选座页面数据的DTO
     *
     * @return 返回 userSeatSelectionDto 集合
     */
    List<UserSeatSelectionDTO> userSeatSelectionDto(Long ticketId);

    UserOrderDTO userCreatOrderDto(Long userInfoId, String ticketDetailsInfo, Date ticketTime, Long ticketDetailsInfoId,
                                   Double orderInfoTotalPrice, String ticketAddressVenue);

}
